package com.group.model;

import java.util.Date;
import java.util.List;

/**
 * 板块
 * 
 * @author zhaolei
 *
 */
public class Board {

	private Long id;

	/**
	 * 板块名称
	 */
	private String name;

	/**
	 * ticker中的cid
	 */
	private String cid;

	/**
	 * 中文名
	 */
	private String cname;

	/**
	 * 英文名
	 */
	private String ename;

	/**
	 * 简称
	 */
	private String symbol;

	/**
	 * 发行时间
	 */
	private String publishTIme;

	/**
	 * 最大量
	 */
	private String max;

	/**
	 * 区块站
	 */
	private String blocksite;

	/**
	 * 相关概念
	 */
	private String concept;

	/**
	 * ico成本
	 */
	private String icoCost;

	/**
	 * ico时间
	 */
	private String icoTime;

	/**
	 * 图片id
	 */
	private String fileId;

	/**
	 * 轮播图
	 */
	private String carouselFileId;

	/**
	 * 
	 * 所属区块
	 */
	private String area;

	/**
	 * 
	 * 板块简介
	 */
	private String desc;

	/**
	 * 白皮书
	 */
	private String whitePaper;

	/**
	 * 开源代码
	 */
	private String sourceCode;

	/**
	 * 官网
	 */
	private String website;

	/**
	 * 帖子数
	 */
	private Integer topicCount;

	/**
	 * 用户是否加入/收藏
	 */
	private Boolean islike;

	/**
	 * 标签
	 */
	private List<BoardTag> tags;

	/**
	 * 板块关联的社交媒体链接
	 */
	private List<BoardLink> links;

	/**
	 * 
	 * 时间
	 */
	private Date createTime;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getDesc() {
		return desc;
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public String getCname() {
		return cname;
	}

	public void setCname(String cname) {
		this.cname = cname;
	}

	public String getEname() {
		return ename;
	}

	public void setEname(String ename) {
		this.ename = ename;
	}

	public String getSymbol() {
		return symbol;
	}

	public void setSymbol(String symbol) {
		this.symbol = symbol;
	}

	public String getPublishTIme() {
		return publishTIme;
	}

	public void setPublishTIme(String publishTIme) {
		this.publishTIme = publishTIme;
	}

	public String getMax() {
		return max;
	}

	public void setMax(String max) {
		this.max = max;
	}

	public String getBlocksite() {
		return blocksite;
	}

	public void setBlocksite(String blocksite) {
		this.blocksite = blocksite;
	}

	public String getConcept() {
		return concept;
	}

	public void setConcept(String concept) {
		this.concept = concept;
	}

	public String getIcoCost() {
		return icoCost;
	}

	public void setIcoCost(String icoCost) {
		this.icoCost = icoCost;
	}

	public String getIcoTime() {
		return icoTime;
	}

	public void setIcoTime(String icoTime) {
		this.icoTime = icoTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getTopicCount() {
		return topicCount;
	}

	public void setTopicCount(Integer topicCount) {
		this.topicCount = topicCount;
	}

	public Boolean getIslike() {
		return islike;
	}

	public void setIslike(Boolean islike) {
		this.islike = islike;
	}

	public String getFileId() {
		return fileId;
	}

	public void setFileId(String fileId) {
		this.fileId = fileId;
	}

	public String getCarouselFileId() {
		return carouselFileId;
	}

	public void setCarouselFileId(String carouselFileId) {
		this.carouselFileId = carouselFileId;
	}

	public String getCid() {
		return cid;
	}

	public void setCid(String cid) {
		this.cid = cid;
	}

	public List<BoardTag> getTags() {
		return tags;
	}

	public void setTags(List<BoardTag> tags) {
		this.tags = tags;
	}

	public String getWhitePaper() {
		return whitePaper;
	}

	public void setWhitePaper(String whitePaper) {
		this.whitePaper = whitePaper;
	}

	public String getSourceCode() {
		return sourceCode;
	}

	public void setSourceCode(String sourceCode) {
		this.sourceCode = sourceCode;
	}

	public String getWebsite() {
		return website;
	}

	public void setWebsite(String website) {
		this.website = website;
	}

	public List<BoardLink> getLinks() {
		return links;
	}

	public void setLinks(List<BoardLink> links) {
		this.links = links;
	}

}
